---
id: 6617aef85b87c334e7ae8017
title: Вивчіть основи функцій. Запитання F
challengeType: 15
dashedName: learn-function-basics-question-f
---

# --description--

Стрілкові функції — це сучасніший спосіб написання функцій в JavaScript. Вони надають стисліший синтаксис у порівнянні з традиційними виразами. Стрілкові функції визначені за допомогою синтаксису `=>`.

```js
const add = (a, b) => {
  return a + b;
}
```

Стрілкова функція `add` в прикладі вище приймає два параметри (`a` та `b`) і повертає їхню суму. Ключове слово `return` використано, щоб повернути результат операції додавання.

Якщо стрілкова функція має лише один вираз, то можна уникнути фігурних дужок `{}` та ключового слова `return`. Вираз буде неявно повернутий.

```js
const add = (a, b) => a + b;
```

Стрілкова функція `add` в прикладі вище приймає два параметри (`a` та `b`) і повертає їхню суму. Ключове слово `return` та фігурні дужки `{}` опущено, а результат операції додавання неявно повернуто.

# --question--

## --text--

Що відрізняє стрілкові функції від звичайних виразів функцій в JavaScript?

## --answers--

Вони не можуть повернути значення.

---

Вони не можуть приймати параметри.

---

Вони надають стисліший синтаксис у порівнянні з традиційними виразами.

---

Вони вимагають ключове слово `function`.

## --video-solution--

3
